muffled up the sound - Allemand Anglais Dictionnaire